package com.yanjr.modules.sys.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.yanjr.common.persistence.BaseDao;
import com.yanjr.modules.sys.entity.Office;

/**
 * @ClassName: OfficeDao 
 * @Description: 机构DAO接口
 * @author yanjr big123@126.com 
 * @date 2016年3月8日 下午2:32:39
 */
@Repository
public interface OfficeDao extends BaseDao<Office> {
	
	/**
	 * @Description 查找父级机构
	 * @param parentIds
	 * @return List<Office>
	 * @date 2016年3月8日下午2:31:49
	 * @author yanjr big123@126.com
	 */
	public List<Office> findByParentIdsLike(String parentIds);
	
	public List<Office> findAllChild(String parentId, String likeParentIds);
	
	public List<Office> findByRoleId(String roleId);
	
}
